US oil futures saw a loss for the seventh week in a row on Friday, their longest losing run in…
Oil prices are one of the major determinants of the world economic scenario, and it decides whether the economies of…