Tale of two oil markets: Brent bulls split from US optimists

Oil price news
Oil price news

Breaking