Oil prices stabilized on Monday as worries over production losses were outweighed by concerns that trade disputes would reduce economic growth and hit global energy demand. Benchmark Brent crude oil LCOc1 was up 15 cents at $73.22 a barrel by 0750 GMT. U.S. light crude CLc1 was unchanged at $68.26. Finance ministers and central bank governors from the world’s 20 biggest economies ended a meeting in Buenos Aires over the weekend calling for more dialogue to prevent trade and geopolitical tensions from hurting growth. “Downside risks over the short and medium term have increased,” the finance leaders said in a statement. The talks occurred amid escalating rhetoric in a trade dispute between the United States and China, the world’s largest economies, which have already […]