At a hearing on Capitol Hill, oil companies insisted they cannot control market prices that are beholden to supply and demand.
MarketWatch.com - Top Stories, MarketWatch
Sat, 04/09/2022 - 1:11pm
At a hearing on Capitol Hill, oil companies insisted they cannot control market prices that are beholden to supply and demand.