0 Comment
by Tunji Andrews Tuesday saw oil prices crash, posting it’s biggest one-day drop in two years on signs that the Organization of the Petroleum Exporting Countries was unlikely to cut production in response to lower forecast demand. Brent crude prices which have tumbled more than 20% since mid-June, trading on Tuesday at $83 per barrel,... Read More



