A general trend of stocks. A tide can "Buoy" things.
Viewed 9,139 times ← Back to Stock Market Jargon