Hopes the global oil oversupply is coming to a halt have sent oil prices rallying almost 20% over the past month, but there’s a major risk that could crush the rebalancing story — Libya.
read more
Hopes the global oil oversupply is coming to a halt have sent oil prices rallying almost 20% over the past month, but there’s a major risk that could crush the rebalancing story — Libya.
read more