China Purchases 2 Million Barrels of Iranian Crude Despite Sanctions

China is likely to receive roughly two million barrels of Iranian oil, according to Reuters, citing Vortexa Analytics ship surveillance data, after easing off on Iranian oil in favour of...
Read More