Oil futures have slid below $100 as investors brace for recession, but crude traders are having to pay the most since 2008 to get hold of any right now
by International News UpdatesJuly 17, 2022
Underneath a chaotic global energy market is a dislocation between oil prices on the futures and physical market that appears to have em...Read More