Crude Rally Continues On EIA Drawdown
Inventories Fall Again
Crude prices have continued higher this week. The market extended its 2021 gains by a further 4%.
Crude prices were helped higher this week by the latest report from the Energy Information Administration.
The…
Read More
Read More


