Energy News Beat Investing LONDON – Oil prices tanked 4% on Wednesday as OPEC+ producers unexpectedly delayed a meeting on output planned for Sunday, raising questions about the future course of crude production cuts. Source: Reuters futures was down $3.39, or 4.1%, to $79.06 a barrel by 1412 GMT. U.S. West Texas Intermediate (WTI) crude […]