No end in sight for soaring oil prices
The best bet remains to bring sanctioned Iranian oil back to the market
Read MoreThe best bet remains to bring sanctioned Iranian oil back to the market
Read MoreWe’d be comfortable had oil stayed at US$70. Which would also have meant lower Russian oil revenues
Read MoreAnd the U.S. is getting ready to cave in
Read MoreDespite the sanctions, Russian oil revenues are soaring
Read MoreA climate catastrophe seems in the making. And mitigating the impact of the Ukraine crisis won’t be easy
Read More