FinanceNews Oil Price Per Barrel Today: Why $97 Crude Is Just the Calm Before the Next Storm By News Team 9 April 2026 For the past six weeks, the world economy has been...