News

Exxon Mobil and Chevron's recent major acquisitions raise a provocative question: does the U.S. still need two energy titans, or might it be more efficient for the two to join forces?
Russia and Ukraine have ended a third round of peace talks in Istanbul after well under an hour, according to reports.Russian state news agency Tass and Ukraine’s Suspilne broadcaster both reported ...