Lead story
Saudi Aramco Crude Oil Shipments to India, China Slashed Amid Iran War
Saudi Aramco is estimated to ship about 23 million barrels of crude oil to India in April, down from 25-28 million barrels in February.| Business News