Weekly Energy Recap: World Oil Crisis Looms As Supply Levels Under Threat - Seeking Alpha
Weekly Energy Recap: World Oil Crisis Looms As Supply Levels Under Threat Seeking AlphaOil prices now around $33 lower than three months ago. Brent has flipped back into backwardation after being in contango since early November. Oil prices fall ...