World Economic Magazine
Type your search query and hit enter:
Libya
Energy
News
World
Analysis: Spot crude surges while futures slip; rate hikes spook speculators
Prices for spot crude in much of the world are rising on strong demand and a supply crunch, but in…
4 years ago