Oil prices are projected to break above the $55-65 a barrel range witnessed over the last few months, and to hit $75 if outage prolongs, damaging economic growth of major oil-importing countries, as well as impacting their currencies, analysts said…
Source link