British oil and gas multinational BP Plc (NYSE:BP) has announced plans to sell its onshore wind business in the U.S., saying the business is not aligned...
(Bloomberg) — A record of almost 71 million Americans are expected to travel over the Independence Day holiday period early next month, providing hope for oil...