
EIA News
Markets Think Biden Administration Faked Gas Demand Data To Force Prices Down
WTI crude has lost ~9.5% over the previous week, landing at $89.26/bbl, losing essentially all the gains it had made since Russia invaded Ukraine. It was the largest one-week percentage decline since April, amid growing […]