Published: Jul 12, 2022, 05:29 IST | Updated: Jul 12, 2022, 05:29 IST
United States has said that 14 companies they had been awarded contracts for the latest sale of oil from its petroleum reserve, this is part of the administration's efforts to ease disruption caused by war in Ukraine.