December 12, 2023 For The Past Seven Weeks, Oil Prices Have Been Declining. This Is The Reason US oil futures saw a loss for the seventh week in a row on Friday, their longest losing run in five years. The prolonged…