Top International News
Russian President Vladimir Putin on Wednesday put all the responsibility for the current energy crisis on Europe’s leadership, blaming them for imposing volatile spot trading, shutting down pipelines and slow-walking contractual repair work.Credit Bloomberg Quicktake: Now