Loreen discusses investor weariness, possible changes to how we trade, consumer credit surging by $38 billion in April, and answers the question of whether it's time for a windfall profits tax on big oil.
Loreen discusses investor weariness, possible changes to how we trade, consumer credit surging by $38 billion in April, and answers the question of whether it's time for a windfall profits tax on big oil.