Biggest Sanction on Russia Would Be Robust U. S. Oil & Gas Production to Cut Putin’s Annual Revenue Drastically
Putin continues jacking-up the price of oil by his military incursion into Ukraine such that the price per barrel soon could be $120 or more (now around $100), certainly part of his strategy, so shouldn’t […]