14 firms to get oil from US strategic reserve in latest sale
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.