European Union nations tentatively agree on $60-per-barrel price cap on Russian oil ahead of Monday embargo, reports AP.

European Union nations tentatively agree on $60-per-barrel price cap on Russian oil ahead of Monday embargo, reports AP.