energy Struggling Jurassic Drops Below $50 Amid Weak WTO Outlook for Russian Oil Industry, Challenging Times Ahead , and Administrator 2025 May 7