Return of the oil threat

ON the morning of April 24, the price of Brent crude, the global benchmark for oil prices, rose above $75 a barrel, touching its highest level since 2014 and signalling the return of an era of high oil prices. That is a $30 per barrel, or 66 per ...

MORE STORIES