India has emerged as a key buyer of Russian energy. India has pushed into a corner…
Tag: oil market
Oil Falls From Seven-Year High As Russia Tensions Offset Fed Tightening
Global benchmark Brent fell 62 cents to settle at $89.34 a barrel, while U.S. crude closed…