Crude oil purchases by Indian Oil Corp. may shift as the new US sanctions on Russia affect supplies from Moscow. The sanctions may impact daily flows of as much as 2 million barrels to India and ...
WEC Energy Group Inc.-2.64% $31.71B ...
American Electric Power Co. Inc.-0.33% $52.09B ...