Saturday, July 18, 2026

Economy

Energy

Construction

Manufacturing

Infrastructure

Agriculture

Technology

Travel and Tourism

An increasing number of Russia’s valuable oil wells lie idle, opening up a tough dilemma for the top producer country ahead of talks with OPEC to renew a production cut deal meant to keep prices high, Bloomberg reports. According to a report by Citigroup Inc. published on Wednesday, almost 4 percent...