Reacting to the reports the UK government is about to announce a major deal to buy natural gas from the United States to ease the energy crisis, Ned Price could not confirm to The Pavlovic Today any details and if the energy deal is actually happening. “I’m not in a position to shed any additional […]