Gasoline prices this year exceeded $1.10 per litre in the United States, and in an attempt to curb prices the government is releasing part of its strategic crude reserves so that the refineries have sufficient supplies. Photo: FIDEL MÁRQUEZ/IPS he oil and gas supply crisis unleashed by the Russian invasion of Ukraine represents new business opportunities for […]