A Third Major Oil Crisis is on the Horizon A positive view is maintained here on the oil price. Indeed oil has the potential to act as a catalyst for an escalation of the inflation scare in coming months... Read More»