$70 a Barrel Holds Firm as China Adds to Demand Concerns
OIL PRICE FORECAST:Oil Fails at the $70 Hurdle Before Sliding Further.President Putin Makes Rare Visit to Middle East as Saudi Arabia and Russia Reiterate Importance of OPEC+ Voluntary Cuts.Chinese Imports and Oil Demand from Refineries…