Oil prices fall on fears demand will drop
LONDON — Oil prices edged down on Wednesday as expectations grew that demand growth will fall as inflation and supply chain issues strain major economies, though surging prices for power generation fuel limited losses.
Brent crude futures were down 76...
Read latest The Telegram (St. John's) online.
Newspapers from Canada
Newspapers in English