News

The United States imposing a 25% tariff on countries importing oil and gas from Venezuela starting next month has already taken its toll on Caracas' coffers as India and China —accounting for ...