Subscribe To Our Free Newsletter |
What the fresh march higher in oil means for world markets
Oil prices are up around 16% so far this year near $90 a barrel, with supply worries high given escalating Middle East tensions and tit-for-tat attacks on energy infrastructure between Ukraine and Russia.