The current supply-demand situation for crude oil shows a market that is well supplied. So well supplied in fact, that oil prices have sunk below $60 per barrel. But this fact highlights a distinction ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results