High oil prices expected to stay

Oil prices are expected to remain high due to the nature of the supply issues the industry faces. Despite OPEC’s oil output rising to 30.89 million barrels per day, the highest in more than three years according to the International Energy Association, an array of geopolitical events are keeping prices high. Caroline Bain, Commodities Industry […]