Tag Archives for " oil supply demand balance "

Is the current oil price/sector rally getting played out? 

It’s not exactly rocket science to work out that upstream oil profits and therefore oil major share prices are sensitive to prevailing oil prices.  It therefore ought not come as too much of a surprise then to see sector share prices respond favourably to the better than expected rally in oil prices, with Brent hitting […]

Continue reading