LONDON (Reuters) – Oil prices experienced a decline of over 1 percent on Monday following lower-than-anticipated economic growth in China, which raised concerns about demand in the world’s second-largest oil consumer. Concurrently, the partial restart of suspended Libyan output also exerted downward pressure on prices….
Business
1 Article