Oil Prices fall to $103 as Russia plans to boost diesel supplies Business News Stories Oil Prices fall to $103 as Russia plans to boost diesel supplies Nana Yaw Prekoh October 13, 2026 0