Crude Prices Drop on Weak Global Demand Outlook
(LONDON, UK) – Oil prices fell on Thursday after gains in previous sessions. Attention shifted to expectations of weaker global demand this year, while no progress was made on reopening the Strait of Hormuz. Brent crude futures fell by 42 cents, or 0.47 percent, to $88.56 per barrel by 04:05Continue Reading



















