New US sanctions on Rosneft and Lukoil have tightened global oil supply, pushing Brent above $66 and widening backwardation.
17Live director Karen Chen resigns after US sanctions her over alleged ties to Chen Zhi’s Cambodian scam network involving forced…
This website uses cookies.