Oil prices faced a third consecutive session of decline as sluggish economic data from Europe cast shadows on energy demand prospects. Brent crude futures dropped by 2% to settle at …
global economy
-
-
The finance ministers and central bank governors of the Group of Seven (G7) advanced nations will hold a meeting on Oct. 12 to discuss the escalating war in Ukraine and …